import React, {useState,Fragment} from 'react';
// let [age,setAge] = useState(100);
function App(props) {
    // 1- useState是React核心对象下的一个方法。
    // 2- 返回的是一个数组，数组有两个元素（状态值，以及修改状态的方法）
    // 3- useState接收的参数是状态的初始值
    let [num,setNum] = useState(0);// 缓存数据状态 useCallback 缓存的是函数  useMemo缓存的是结果
    function useFn(){
        let [age,setAge] = useState(100);
    }
    return (
        <div>
            <button onClick={()=>{
               // setNum(num+1);

                setNum(function(prevNum){
                    return prevNum+1;
                })

                setNum(function(prevNum){
                    return prevNum+1;
                })

            }}>{num}</button>
        </div>
    );
}

export default App;